projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
d015b1b
)
gl renderer: Only destroy shader programs with ids > 0
author
Timm Bäder
<mail@baedert.org>
Sun, 10 May 2020 07:07:30 +0000
(09:07 +0200)
committer
Timm Bäder
<mail@baedert.org>
Sun, 10 May 2020 07:30:15 +0000
(09:30 +0200)
We may return -1 as an error return value.
gsk/gl/gskglrenderer.c
patch
|
blob
|
history
diff --git
a/gsk/gl/gskglrenderer.c
b/gsk/gl/gskglrenderer.c
index c1fa55c2dd5221744940d883e8d7d86308c24a05..ac8680ba0f3eb21c1e1f3adba951df3d7392575f 100644
(file)
--- a/
gsk/gl/gskglrenderer.c
+++ b/
gsk/gl/gskglrenderer.c
@@
-2573,7
+2573,7
@@
gsk_gl_renderer_programs_unref (GskGLRendererPrograms *programs)
{
for (i = 0; i < GL_N_PROGRAMS; i ++)
{
- if (programs->programs[i].id
!=
0)
+ if (programs->programs[i].id
>
0)
glDeleteProgram (programs->programs[i].id);
gsk_transform_unref (programs->state[i].modelview);
}